<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>3. Data Types</title>
<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../../index.html" title="ODTONE 0.3">
<link rel="up" href="../index_mih.html" title="ODTONE MIH">
<link rel="prev" href="odtone_mih_is_tlv_type_class.html" title="2.15. odtone::mih::is_tlv_type Class Reference">
<link rel="next" href="mih_tutorial.html" title="4. Tutorial">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr><td valign="top"><img alt="'ODTONE - Open Dot Twenty One'" width="100" height="100" src="../../.././images/logo.png"></td></tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="odtone_mih_is_tlv_type_class.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index_mih.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mih_tutorial.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
<div class="section" title="3. Data Types">
<div class="titlepage"><div><div><h4 class="title">
<a name="odtone.library.index_mih.mih_data_types"></a><a class="link" href="mih_data_types.html" title="3. Data Types"> 3. Data Types</a>
</h4></div></div></div>
<a name="odtone.library.index_mih.mih_data_types.namespace"></a><h6>
<a name="id3082634"></a>
          <a class="link" href="mih_data_types.html#odtone.library.index_mih.mih_data_types.namespace">Namespace</a>
        </h6>
<p>
          
</p>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">odtone</span><span class="special">::</span><span class="identifier">mih</span>
</pre>
<p>
        </p>
<div class="table">
<a name="odtone.library.index_mih.mih_data_types.basic_data_types"></a><p class="title"><b>Table&#160;6.&#160;Basic data types</b></p>
<div class="table-contents"><table class="table" summary="Basic data types">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                BITMAP(size)
              </p>
              </td>
<td>
              <p>
                bitmap
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CHOICE(DATATYPE1, DATATYPE2[,...])
              </p>
              </td>
<td>
              <p>
                boost::variant(DATATYPE1, DATATYPE2[,...])
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                INFO_ELEMENT
              </p>
              </td>
<td>
              <p>
                see inc/odtone/mih/types/information_elements.hpp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                INTEGER(size)
              </p>
              </td>
<td>
              <p>
                sint
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LIST(DATATYPE)
              </p>
              </td>
<td>
              <p>
                std::vector&lt;DATATYPE&gt;
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NULL
              </p>
              </td>
<td>
              <p>
                null
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                OCTET(size)
              </p>
              </td>
<td>
              <p>
                octet
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                SEQUENCE(DATATYPE1, DATATYPE2[,...])
              </p>
              </td>
<td>
              <p>
                struct
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                UNSIGNED_INT(size)
              </p>
              </td>
<td>
              <p>
                uint
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.general_data_types"></a><p class="title"><b>Table&#160;7.&#160;General data types</b></p>
<div class="table-contents"><table class="table" summary="General data types">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                ENUMERATED
              </p>
              </td>
<td>
              <p>
                enumeration
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                BOOLEAN
              </p>
              </td>
<td>
              <p>
                bool
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                OCTET_STRING
              </p>
              </td>
<td>
              <p>
                octet_string
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                PERCENTAGE
              </p>
              </td>
<td>
              <p>
                percentage
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                STATUS
              </p>
              </td>
<td>
              <p>
                status
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_types_for_address"></a><p class="title"><b>Table&#160;8.&#160;Data types for address</b></p>
<div class="table-contents"><table class="table" summary="Data types for address">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                3GPP_2G_CELL_ID
              </p>
              </td>
<td>
              <p>
                l2_3gpp_2g_cell_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                3GPP_3G_CELL_ID
              </p>
              </td>
<td>
              <p>
                l2_3gpp_3g_cell_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                3GPP_ADDR
              </p>
              </td>
<td>
              <p>
                l2_3gpp_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                3GPP2_ADDR
              </p>
              </td>
<td>
              <p>
                l2_3gpp2_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CELL_ID
              </p>
              </td>
<td>
              <p>
                cell_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CI
              </p>
              </td>
<td>
              <p>
                ci
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IP_ADDR
              </p>
              </td>
<td>
              <p>
                ip_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LAC
              </p>
              </td>
<td>
              <p>
                lac
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_ADDR
              </p>
              </td>
<td>
              <p>
                link_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MAC_ADDR
              </p>
              </td>
<td>
              <p>
                mac_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                OTHER_L2_ADDR
              </p>
              </td>
<td>
              <p>
                other_l2_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                PLMN_ID
              </p>
              </td>
<td>
              <p>
                uint8[3]
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                TRANSPORT_ADDR
              </p>
              </td>
<td>
              <p>
                transport_addr
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_types_for_links"></a><p class="title"><b>Table&#160;9.&#160;Data types for links</b></p>
<div class="table-contents"><table class="table" summary="Data types for links">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                BATT_LEVEL
              </p>
              </td>
<td>
              <p>
                batt_level
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CHANNEL_ID
              </p>
              </td>
<td>
              <p>
                channel_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CONFIG_STATUS
              </p>
              </td>
<td>
              <p>
                config_status
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                DEVICE_INFO
              </p>
              </td>
<td>
              <p>
                device_info
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                DEV_STATES_REQ
              </p>
              </td>
<td>
              <p>
                dev_states_req
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                DEV_STATES_RSP
              </p>
              </td>
<td>
              <p>
                dev_states_rsp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_AC_EX_TIME
              </p>
              </td>
<td>
              <p>
                link_ac_ex_time
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_AC_RESULT
              </p>
              </td>
<td>
              <p>
                link_ac_result
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_ACTION
              </p>
              </td>
<td>
              <p>
                link_action
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_AC_ATTR
              </p>
              </td>
<td>
              <p>
                link_ac_attr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_ACTION_REQ
              </p>
              </td>
<td>
              <p>
                link_action_req
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_ACTION_RSP
              </p>
              </td>
<td>
              <p>
                link_action_rsp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_AC_TYPE
              </p>
              </td>
<td>
              <p>
                link_ac_type
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_CFG_PARAM
              </p>
              </td>
<td>
              <p>
                link_cfg_param
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_CFG_STATUS
              </p>
              </td>
<td>
              <p>
                link_cfg_status
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_DESC_REQ
              </p>
              </td>
<td>
              <p>
                link_desc_req
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_DESC_RSP
              </p>
              </td>
<td>
              <p>
                link_desc_rsp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_DATA_RATE
              </p>
              </td>
<td>
              <p>
                data_rate
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_DN_REASON
              </p>
              </td>
<td>
              <p>
                link_dn_reason
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_EVENT_LIST
              </p>
              </td>
<td>
              <p>
                event_list
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_GD_REASON
              </p>
              </td>
<td>
              <p>
                link_gd_reason
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_ID
              </p>
              </td>
<td>
              <p>
                link_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_MIHCAP_FLAG
              </p>
              </td>
<td>
              <p>
                link_mihcap_flag
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM
              </p>
              </td>
<td>
              <p>
                link_param
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_802_11
              </p>
              </td>
<td>
              <p>
                link_param_802_11
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_802_16
              </p>
              </td>
<td>
              <p>
                link_param_802_16
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_802_20
              </p>
              </td>
<td>
              <p>
                link_param_802_20
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_802_22
              </p>
              </td>
<td>
              <p>
                link_param_802_22
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_C2K
              </p>
              </td>
<td>
              <p>
                link_param_c2k
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_HRPD
              </p>
              </td>
<td>
              <p>
                link_param_hrpd
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_EDGE
              </p>
              </td>
<td>
              <p>
                link_param_edge
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_ETH
              </p>
              </td>
<td>
              <p>
                link_param_eth
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_GEN
              </p>
              </td>
<td>
              <p>
                link_param_gen
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_GG
              </p>
              </td>
<td>
              <p>
                link_param_gg
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_QOS
              </p>
              </td>
<td>
              <p>
                link_param_qos
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_RPT
              </p>
              </td>
<td>
              <p>
                link_param_report
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_TYPE
              </p>
              </td>
<td>
              <p>
                link_param_type
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_VAL
              </p>
              </td>
<td>
              <p>
                link_param_val
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_PARAM_FDD
              </p>
              </td>
<td>
              <p>
                link_param_ffd
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_POA_LIST
              </p>
              </td>
<td>
              <p>
                link_poa_list
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_RES_STATUS
              </p>
              </td>
<td>
              <p>
                link_res_status
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_SCAN_RSP
              </p>
              </td>
<td>
              <p>
                link_scan_rsp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_STATES_REQ
              </p>
              </td>
<td>
              <p>
                link_states_req
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_STATES_RSP
              </p>
              </td>
<td>
              <p>
                link_states_rsp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_STATUS_REQ
              </p>
              </td>
<td>
              <p>
                link_status_req
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_STATUS_RSP
              </p>
              </td>
<td>
              <p>
                link_status_rsp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_TUPLE_ID
              </p>
              </td>
<td>
              <p>
                link_tuple_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_TYPE
              </p>
              </td>
<td>
              <p>
                link_type
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NUM_COS
              </p>
              </td>
<td>
              <p>
                num_cos
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NUM_QUEUE
              </p>
              </td>
<td>
              <p>
                num_queue
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                OP_MODE
              </p>
              </td>
<td>
              <p>
                op_mode
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                SIG_STRENGTH
              </p>
              </td>
<td>
              <p>
                sig_strength
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                TH_ACTION
              </p>
              </td>
<td>
              <p>
                th_action
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                THRESHOLD
              </p>
              </td>
<td>
              <p>
                threshold
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                THRESHOLD_VAL
              </p>
              </td>
<td>
              <p>
                uint16
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                THRESHOLD_X_DIR
              </p>
              </td>
<td>
              <p>
                enumeration&lt;threshold::type_ip_enum&gt;
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                TIMER_INTERVAL
              </p>
              </td>
<td>
              <p>
                uint16
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_types_for_qos"></a><p class="title"><b>Table&#160;10.&#160;Data types for QoS</b></p>
<div class="table-contents"><table class="table" summary="Data types for QoS">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                QOS_LIST
              </p>
              </td>
<td>
              <p>
                qos_list
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NUM_COS_TYPES
              </p>
              </td>
<td>
              <p>
                num_cos_types
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MIN_PK_TX_DELAY
              </p>
              </td>
<td>
              <p>
                min_pk_tx_delay
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                AVG_PK_TX_DELAY
              </p>
              </td>
<td>
              <p>
                avg_pk_tx_delay
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MAX_PK_TX_DELAY
              </p>
              </td>
<td>
              <p>
                max_pk_tx_delay
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                PK_DELAY_JITTER
              </p>
              </td>
<td>
              <p>
                pk_delay_jitter
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                PK_LOSS_RATE
              </p>
              </td>
<td>
              <p>
                pk_loss_rate
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                COS_ID
              </p>
              </td>
<td>
              <p>
                cos_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                QOS_PARAM_VAL
              </p>
              </td>
<td>
              <p>
                qos_param_val
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_types_for_location"></a><p class="title"><b>Table&#160;11.&#160;Data types for location</b></p>
<div class="table-contents"><table class="table" summary="Data types for location">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                LOCATION
              </p>
              </td>
<td>
              <p>
                location
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CIVIL_LOC
              </p>
              </td>
<td>
              <p>
                civic_location
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                BIN_CIVIC_LOC
              </p>
              </td>
<td>
              <p>
                bin_civic_location
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                XML_CIVIC_LOC
              </p>
              </td>
<td>
              <p>
                xml_civic_location
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CIVIC_ADDR
              </p>
              </td>
<td>
              <p>
                civic_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                GEO_LOC
              </p>
              </td>
<td>
              <p>
                geo_location
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                BIN_GEO_LOC
              </p>
              </td>
<td>
              <p>
                bin_geo_location
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                XML_GEO_LOC
              </p>
              </td>
<td>
              <p>
                xml_geo_location
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_types_for_ip_configuration"></a><p class="title"><b>Table&#160;12.&#160;Data types for IP configuration</b></p>
<div class="table-contents"><table class="table" summary="Data types for IP configuration">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                IP_CFG_MTHDS
              </p>
              </td>
<td>
              <p>
                ip_cfg_methods
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IP_MOB_MGMT
              </p>
              </td>
<td>
              <p>
                ip_mob_mgmt
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IP_PREFIX_LEN
              </p>
              </td>
<td>
              <p>
                ip_prefix_len
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IP_RENEWAL_FLAG
              </p>
              </td>
<td>
              <p>
                ip_renewal_flag
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IP_SUBNET_INFO
              </p>
              </td>
<td>
              <p>
                ip_subnet_info
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_types_for_information_elements"></a><p class="title"><b>Table&#160;13.&#160;Data types for information elements</b></p>
<div class="table-contents"><table class="table" summary="Data types for information elements">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                NET_AUX_ID
              </p>
              </td>
<td>
              <p>
                net_aux_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NETWORK_ID
              </p>
              </td>
<td>
              <p>
                network_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                BAND_CLASS
              </p>
              </td>
<td>
              <p>
                band_class
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                BANDWIDTH
              </p>
              </td>
<td>
              <p>
                bandwidth
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                BASE_ID
              </p>
              </td>
<td>
              <p>
                base_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                BURST_PROF
              </p>
              </td>
<td>
              <p>
                burst_prof
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CH_RANGE
              </p>
              </td>
<td>
              <p>
                ch_range
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                COST
              </p>
              </td>
<td>
              <p>
                cost
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                COST_CURR
              </p>
              </td>
<td>
              <p>
                cost_curr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                COST_UNIT
              </p>
              </td>
<td>
              <p>
                cost_unit
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                COST_VALUE
              </p>
              </td>
<td>
              <p>
                cost_value
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CNTRY_CODE
              </p>
              </td>
<td>
              <p>
                cntry_code
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                DATA_RATE
              </p>
              </td>
<td>
              <p>
                data_rate
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                DCD_UCD
              </p>
              </td>
<td>
              <p>
                dcd_udc
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                DOWN_BP
              </p>
              </td>
<td>
              <p>
                down_bp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                EIRP
              </p>
              </td>
<td>
              <p>
                eirp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                FQDN
              </p>
              </td>
<td>
              <p>
                fqdn
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                DU_CTR_FREQ
              </p>
              </td>
<td>
              <p>
                du_ctr_freq
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                FREQ_BANDS
              </p>
              </td>
<td>
              <p>
                freq_bands
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                FREQ_ID
              </p>
              </td>
<td>
              <p>
                freq_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                FQ_CODE_NUM
              </p>
              </td>
<td>
              <p>
                fq_code_num
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                GAP
              </p>
              </td>
<td>
              <p>
                gap
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                HO_CODE
              </p>
              </td>
<td>
              <p>
                ho_code
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                INIT_CODE
              </p>
              </td>
<td>
              <p>
                init_code
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IP4_ADDR
              </p>
              </td>
<td>
              <p>
                ip4_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IP6_ADDR
              </p>
              </td>
<td>
              <p>
                ip6_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IP_CONFIG
              </p>
              </td>
<td>
              <p>
                ip_config
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NET_CAPS
              </p>
              </td>
<td>
              <p>
                net_caps
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NETWORK_TYPE
              </p>
              </td>
<td>
              <p>
                network_type
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                OPERATOR_ID
              </p>
              </td>
<td>
              <p>
                operator_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                OP_NAME
              </p>
              </td>
<td>
              <p>
                op_name
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                OP_NAMESPACE
              </p>
              </td>
<td>
              <p>
                op_namespace
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                PARAMETERS
              </p>
              </td>
<td>
              <p>
                parameters
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                PILOT_PN
              </p>
              </td>
<td>
              <p>
                pilot_pn
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                PROXY_ADDR
              </p>
              </td>
<td>
              <p>
                proxy_addr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                CDMA_CODES
              </p>
              </td>
<td>
              <p>
                cdma_codes
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                REGU_DOMAIN
              </p>
              </td>
<td>
              <p>
                regu_domain
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                SUBTYPE
              </p>
              </td>
<td>
              <p>
                netsubtype
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                SIB
              </p>
              </td>
<td>
              <p>
                sib
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                SUPPORTED_LCP
              </p>
              </td>
<td>
              <p>
                supported_lcp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                SYSTEM_INFO
              </p>
              </td>
<td>
              <p>
                system_info
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                SYS_PARAMS
              </p>
              </td>
<td>
              <p>
                sys_params
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                TYPE_EXT
              </p>
              </td>
<td>
              <p>
                type_ext
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                UP_BP
              </p>
              </td>
<td>
              <p>
                up_bp
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_types_for_binary_query"></a><p class="title"><b>Table&#160;14.&#160;Data types for binary query</b></p>
<div class="table-contents"><table class="table" summary="Data types for binary query">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                CURR_PREF
              </p>
              </td>
<td>
              <p>
                curr_pref
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IE_TYPE
              </p>
              </td>
<td>
              <p>
                ie_type
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IQ_BIN_DATA
              </p>
              </td>
<td>
              <p>
                iq_bin_data
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NGHB_RADIUS
              </p>
              </td>
<td>
              <p>
                nghb_radius
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NETWK_INC
              </p>
              </td>
<td>
              <p>
                netwk_inc
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NET_TYPE_INC
              </p>
              </td>
<td>
              <p>
                net_type_inc
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                QUERIER_LOC
              </p>
              </td>
<td>
              <p>
                querier_loc
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                RPT_LIMIT
              </p>
              </td>
<td>
              <p>
                rpt_limit
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                RPT_TEMPL
              </p>
              </td>
<td>
              <p>
                rpt_templ
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_type_for_rdf_query"></a><p class="title"><b>Table&#160;15.&#160;Data type for RDF query</b></p>
<div class="table-contents"><table class="table" summary="Data type for RDF query">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                IQ_RDF_SCHM
              </p>
              </td>
<td>
              <p>
                iq_rdf_schema
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IQ_RDF_DATA
              </p>
              </td>
<td>
              <p>
                iq_rdf_data
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MIME_TYPE
              </p>
              </td>
<td>
              <p>
                boost::variant&lt;null, octet_string&gt;
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_type_for_binary_information_query_response"></a><p class="title"><b>Table&#160;16.&#160;Data type for binary information query response</b></p>
<div class="table-contents"><table class="table" summary="Data type for binary information query response">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody><tr>
<td>
              <p>
                IR_BIN_DATA
              </p>
              </td>
<td>
              <p>
                ir_bin_data
              </p>
              </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_type_for_rdf_information_query_response"></a><p class="title"><b>Table&#160;17.&#160;Data type for RDF information query response</b></p>
<div class="table-contents"><table class="table" summary="Data type for RDF information query response">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                IR_RDF_DATA
              </p>
              </td>
<td>
              <p>
                ir_rdf_data
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IR_SCHM_URL
              </p>
              </td>
<td>
              <p>
                ir_rdf_schem_url
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                IR_RDF_SCHM
              </p>
              </td>
<td>
              <p>
                ir_rdf_schem
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_type_for_mihf_identification"></a><p class="title"><b>Table&#160;18.&#160;Data type for MIHF identification</b></p>
<div class="table-contents"><table class="table" summary="Data type for MIHF identification">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                MIHF_ID
              </p>
              </td>
<td>
              <p>
                id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                EVT_CFG_INFO
              </p>
              </td>
<td>
              <p>
                evt_cfg_info
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_DET_CFG
              </p>
              </td>
<td>
              <p>
                link_det_cfg
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                LINK_DET_INFO
              </p>
              </td>
<td>
              <p>
                link_det_info
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MBB_HO_SUPP
              </p>
              </td>
<td>
              <p>
                mbb_ho_supp
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MIH_CMD_LIST
              </p>
              </td>
<td>
              <p>
                command_list
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MIH_EVT_LIST
              </p>
              </td>
<td>
              <p>
                event_list
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MIH_IQ_TYPE_LST
              </p>
              </td>
<td>
              <p>
                iq_type_list
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                MIH_TRANS_LST
              </p>
              </td>
<td>
              <p>
                transport_list
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                NET_TYPE_ADDR
              </p>
              </td>
<td>
              <p>
                net_type_addr
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_type_for_mih_registration"></a><p class="title"><b>Table&#160;19.&#160;Data type for MIH registration</b></p>
<div class="table-contents"><table class="table" summary="Data type for MIH registration">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody><tr>
<td>
              <p>
                REG_REQUEST_CODE
              </p>
              </td>
<td>
              <p>
                reg_request_code
              </p>
              </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_type_for_handover_operation"></a><p class="title"><b>Table&#160;20.&#160;Data type for handover operation</b></p>
<div class="table-contents"><table class="table" summary="Data type for handover operation">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
              <p>
                ASGN_RES_SET
              </p>
              </td>
<td>
              <p>
                asgn_res_set
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                HO_CAUSE
              </p>
              </td>
<td>
              <p>
                ho_cause
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                HO_RESULT
              </p>
              </td>
<td>
              <p>
                ho_result
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                HO_STATUS
              </p>
              </td>
<td>
              <p>
                ho_status
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                PREDEF_CFG_ID
              </p>
              </td>
<td>
              <p>
                predef_cfg_id
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                RQ_RESULT
              </p>
              </td>
<td>
              <p>
                rq_result
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                DHCP_SERV
              </p>
              </td>
<td>
              <p>
                dhcp_serv
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                FN_AGNT
              </p>
              </td>
<td>
              <p>
                fn_agent
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                ACC_RTR
              </p>
              </td>
<td>
              <p>
                acc_rtr
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                REQ_RES_SET
              </p>
              </td>
<td>
              <p>
                rq_res_set
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                TGT_NET_INFO
              </p>
              </td>
<td>
              <p>
                tgt_net_info
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                TSP_CARRIER
              </p>
              </td>
<td>
              <p>
                tsp_carrier
              </p>
              </td>
</tr>
<tr>
<td>
              <p>
                TSP_CONTAINER
              </p>
              </td>
<td>
              <p>
                tsp_container
              </p>
              </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
<a name="odtone.library.index_mih.mih_data_types.data_type_for_mih_net_sap_primitives"></a><p class="title"><b>Table&#160;21.&#160;Data type for MIH_NET_SAP primitives</b></p>
<div class="table-contents"><table class="table" summary="Data type for MIH_NET_SAP primitives">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
              <p>
                Data type (Standard)
              </p>
              </th>
<th>
              <p>
                Data type (ODTONE)
              </p>
              </th>
</tr></thead>
<tbody><tr>
<td>
              <p>
                TRANSPORT_TYPE
              </p>
              </td>
<td>
              <p>
                transport_type
              </p>
              </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><div class="section" title="Enumeration">
<div class="titlepage"><div><div><h5 class="title">
<a name="odtone.library.index_mih.mih_data_types.enumeration"></a><a class="link" href="mih_data_types.html#odtone.library.index_mih.mih_data_types.enumeration" title="Enumeration">Enumeration</a>
</h5></div></div></div>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">status_enum</span> <span class="special">{</span>
	<span class="identifier">status_success</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">status_failure</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">status_rejected</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">status_authorization_failure</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">status_network_error</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">transport_type_enum</span> <span class="special">{</span>
	<span class="identifier">l2</span>           <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">l3_or_higher</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">net_type_inc_enum</span> <span class="special">{</span>
	<span class="identifier">net_type_inc_gsm</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">net_type_inc_gprs</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">net_type_inc_edge</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">net_type_inc_ethernet</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">net_type_inc_wireless_other</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">net_type_inc_ieee802_11</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
	<span class="identifier">net_type_inc_cdma2000</span> <span class="special">=</span> <span class="number">6</span><span class="special">,</span>
	<span class="identifier">net_type_inc_umts</span> <span class="special">=</span> <span class="number">7</span><span class="special">,</span>
	<span class="identifier">net_type_inc_cdma2000_hrpd</span> <span class="special">=</span> <span class="number">8</span><span class="special">,</span>
	<span class="identifier">net_type_inc_ieee802_16</span> <span class="special">=</span> <span class="number">9</span><span class="special">,</span>
	<span class="identifier">net_type_inc_ieee802_20</span> <span class="special">=</span> <span class="number">10</span><span class="special">,</span>
	<span class="identifier">net_type_inc_ieee802_22</span> <span class="special">=</span> <span class="number">11</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">event_list_enum</span> <span class="special">{</span>
	<span class="identifier">link_detected</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_up</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_down</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_parameters_report</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">link_going_down</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">link_handover_imminent</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
	<span class="identifier">link_handover_complete</span> <span class="special">=</span> <span class="number">6</span><span class="special">,</span>
	<span class="identifier">link_pdu_transmit_status</span> <span class="special">=</span> <span class="number">7</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">command_list_enum</span> <span class="special">{</span>
	<span class="identifier">link_get_parameters</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_configure_thresholds</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_actions</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">net_ho_candidate_query</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">net_ho_commit</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">n2n_ho_query_resources</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">n2n_ho_commit</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">n2n_ho_Complete</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">mn_ho_candidate_query</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">mn_ho_commit</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">mn_ho_complete</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">iq_type_list_enum</span> <span class="special">{</span>
	<span class="identifier">iq_type_binary_data</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">iq_type_rdf_data</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">iq_type_rdf_schema_url</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">iq_type_rdf_schema</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_network_type</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_operator_id</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_service_provider_id</span> <span class="special">=</span> <span class="number">6</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_country_code</span> <span class="special">=</span> <span class="number">7</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_network_id</span> <span class="special">=</span> <span class="number">8</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_network_aux_id</span> <span class="special">=</span> <span class="number">9</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_roaming_parteners</span> <span class="special">=</span> <span class="number">10</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_cost</span> <span class="special">=</span> <span class="number">11</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_network_qos</span> <span class="special">=</span> <span class="number">12</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_network_data_rate</span> <span class="special">=</span> <span class="number">13</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_regult_domain</span> <span class="special">=</span> <span class="number">14</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_frequency_bands</span> <span class="special">=</span> <span class="number">15</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_ip_cfg_methods</span> <span class="special">=</span> <span class="number">16</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_capabilities</span> <span class="special">=</span> <span class="number">17</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_supported_lcp</span> <span class="special">=</span> <span class="number">18</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_mob_mgmt_prot</span> <span class="special">=</span> <span class="number">19</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_emserv_proxy</span> <span class="special">=</span> <span class="number">20</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_ims_proxy_cscf</span> <span class="special">=</span> <span class="number">21</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_net_mobile_network</span> <span class="special">=</span> <span class="number">22</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_poa_link_addr</span> <span class="special">=</span> <span class="number">23</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_poa_location</span> <span class="special">=</span> <span class="number">24</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_poa_channel_range</span> <span class="special">=</span> <span class="number">25</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_poa_system_info</span> <span class="special">=</span> <span class="number">26</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_poa_subnet_info</span> <span class="special">=</span> <span class="number">27</span><span class="special">,</span>
	<span class="identifier">iq_type_ie_poa_ip_addr</span> <span class="special">=</span> <span class="number">28</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">transport_list_enum</span> <span class="special">{</span>
	<span class="identifier">transport_udp</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">transport_tcp</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">ho_status_enum</span> <span class="special">{</span>
	<span class="identifier">ho_status_permitted</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">ho_status_declined</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">ho_result_enum</span> <span class="special">{</span>
	<span class="identifier">ho_result_success</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">ho_result_failure</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">ho_result_rejected</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">ho_cause_enum</span> <span class="special">{</span>
	<span class="identifier">ho_cause_explicit_disconnect</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">ho_cause_packet_timeout</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">ho_cause_no_resource</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">ho_cause_no_broadcast</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">ho_cause_authentication_failure</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">ho_cause_billing_failure</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">cost_unit_enum</span> <span class="special">{</span>
	<span class="identifier">cost_unit_second</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">cost_unit_minute</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">cost_unit_hours</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">cost_unit_day</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">cost_unit_week</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">cost_unit_month</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
	<span class="identifier">cost_unit_year</span> <span class="special">=</span> <span class="number">6</span><span class="special">,</span>
	<span class="identifier">cost_unit_free</span> <span class="special">=</span> <span class="number">7</span><span class="special">,</span>
	<span class="identifier">cost_unit_flat_rate</span> <span class="special">=</span> <span class="number">8</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">netsubtype_enum</span> <span class="special">{</span>
	<span class="identifier">netsubtype_eth10</span>   <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">netsubtype_eth100</span>  <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">netsubtype_eth1000</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>

	<span class="identifier">netsubtype_iee80211_2_4GHz</span>  <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">netsubtype_iee80211_5GHz</span>    <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">netsubtype_iee80211_4_9GHz</span>  <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">netsubtype_iee80211_3_65GHz</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">netsubtype_iee80211_316THz</span>  <span class="special">=</span> <span class="number">4</span><span class="special">,</span>

	<span class="identifier">netsubtype_umts_rel99</span>      <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">netsubtype_umts_rel4</span>       <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">netsubtype_umts_rel5_hsdpa</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">netsubtype_umts_rel6_hsupa</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">netsubtype_umts_rel7_mimo</span>  <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">netsubtype_umts_rel8</span>       <span class="special">=</span> <span class="number">5</span><span class="special">,</span>

	<span class="identifier">netsubtype_cdma2000_hrpd_rev0</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">netsubtype_cdma2000_hrpd_revA</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">netsubtype_cdma2000_hrpd_revB</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">netsubtype_cdma2000_hrpd_revC</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>

	<span class="identifier">netsubtype_iee80216_2_5GHz</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">netsubtype_iee80216_3_5GHz</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">op_namespace_enum</span> <span class="special">{</span>
	<span class="identifier">op_namespace_gsm_umts</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">op_namespace_cdma</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">op_namespace_realm</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">op_namespace_itu_t_tsb</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">op_namespace_general</span> <span class="special">=</span> <span class="number">4</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">supported_lcp_enum</span> <span class="special">{</span>
	<span class="identifier">supported_lcp_null</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">supported_lcp_lldp</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">supported_lcp_lbyr_with_lldp</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">supported_lcp_lldp_med</span> <span class="special">=</span> <span class="number">11</span><span class="special">,</span>
	<span class="identifier">supported_lcp_lbyr_with_lld_med</span> <span class="special">=</span> <span class="number">12</span><span class="special">,</span>
	<span class="identifier">supported_lcp_u_tdoa</span> <span class="special">=</span> <span class="number">21</span><span class="special">,</span>
	<span class="identifier">supported_lcp_d_tdoa</span> <span class="special">=</span> <span class="number">22</span><span class="special">,</span>
	<span class="identifier">supported_lcp_dhcp</span> <span class="special">=</span> <span class="number">31</span><span class="special">,</span>
	<span class="identifier">supported_lcp_lbyr_with_dhcp</span> <span class="special">=</span> <span class="number">32</span><span class="special">,</span>
	<span class="identifier">supported_lcp_oma_supl</span> <span class="special">=</span> <span class="number">41</span><span class="special">,</span>
	<span class="identifier">supported_lcp_ieee_802_11</span> <span class="special">=</span> <span class="number">42</span><span class="special">,</span>
	<span class="identifier">supported_lcp_lbyr_with_ieee_802_11</span> <span class="special">=</span> <span class="number">43</span><span class="special">,</span>
	<span class="identifier">supported_lcp_held</span> <span class="special">=</span> <span class="number">51</span><span class="special">,</span>
	<span class="identifier">supported_lcp_lbyr_with_held</span> <span class="special">=</span> <span class="number">52</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">ip_cfg_methods_enum</span> <span class="special">{</span>
	<span class="identifier">ip_cfg_ipv4_static</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">ip_cfg_ipv4_dynamic</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">ip_cfg_ipv4_mobile_fa</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">ip_cfg_ipv4_mobile</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>

	<span class="identifier">ip_cfg_ipv6_stateless</span> <span class="special">=</span> <span class="number">11</span><span class="special">,</span>
	<span class="identifier">ip_cfg_ipv6_stateful</span> <span class="special">=</span> <span class="number">12</span><span class="special">,</span>
	<span class="identifier">ip_cfg_ipv6_manual</span> <span class="special">=</span> <span class="number">13</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">ip_mob_mgmt_enum</span> <span class="special">{</span>
	<span class="identifier">ip_mob_ipv4</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">ip_mob_ipv4_regional_registration</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">ip_mob_ipv6</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">ip_mob_hierarchical_ipv6</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">ip_mob_low_latency_handoffs</span>	<span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">ip_mob_ipv6_fast_handovers</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
	<span class="identifier">ip_mob_IKEv2</span> <span class="special">=</span> <span class="number">6</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">op_mode_enum</span> <span class="special">{</span>
	<span class="identifier">op_mode_normal</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">op_mode_power_saving</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">op_mode_powered_down</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">dev_states_req_enum</span> <span class="special">{</span>
	<span class="identifier">dev_state_device_info</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">dev_state_batt_level</span>  <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_states_req_enum</span> <span class="special">{</span>
	<span class="identifier">link_states_req_op_mode</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_states_req_channel_id</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_ac_result_enum</span> <span class="special">{</span>
	<span class="identifier">link_ac_success</span>   <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_ac_failure</span>   <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_ac_refused</span>   <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_ac_incapable</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_ac_type_enum</span> <span class="special">{</span>
	<span class="identifier">link_ac_type_none</span>       <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_ac_type_disconnect</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_ac_type_low_power</span>  <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_ac_type_power_down</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">link_ac_type_power_up</span>   <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_ac_attr_enum</span> <span class="special">{</span>
	<span class="identifier">link_ac_attr_scan</span>         <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_ac_attr_res_retain</span>   <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_ac_attr_data_fwd_req</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">th_action_enum</span> <span class="special">{</span>
	<span class="identifier">th_action_normal</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">th_action_one_shot</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">th_action_cancel</span> <span class="special">=</span> <span class="number">2</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_type_enum</span> <span class="special">{</span>
	<span class="identifier">link_type_gsm</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_type_gprs</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_type_edge</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>

	<span class="identifier">link_type_ethernet</span> <span class="special">=</span> <span class="number">15</span><span class="special">,</span>

	<span class="identifier">link_type_wireless_other</span> <span class="special">=</span> <span class="number">18</span><span class="special">,</span>
	<span class="identifier">link_type_802_11</span> <span class="special">=</span> <span class="number">19</span><span class="special">,</span>

	<span class="identifier">link_type_cdma2000</span> <span class="special">=</span> <span class="number">22</span><span class="special">,</span>
	<span class="identifier">link_type_umts</span> <span class="special">=</span> <span class="number">23</span><span class="special">,</span>
	<span class="identifier">link_type_cdma2000_hrpd</span> <span class="special">=</span> <span class="number">24</span><span class="special">,</span>

	<span class="identifier">link_type_802_16</span> <span class="special">=</span> <span class="number">27</span><span class="special">,</span>
	<span class="identifier">link_type_802_20</span> <span class="special">=</span> <span class="number">28</span><span class="special">,</span>
	<span class="identifier">link_type_802_22</span> <span class="special">=</span> <span class="number">29</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_dn_reason_enum</span> <span class="special">{</span>
	<span class="identifier">link_dn_reason_explicit_disconnect</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_dn_reason_packet_timeout</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_dn_reason_no_resource</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_dn_reason_no_broadcast</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">link_dn_reason_authentication_failure</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">link_dn_reason_billing_failure</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_gd_reason_enum</span> <span class="special">{</span>
	<span class="identifier">link_gd_reason_explicit_disconnect</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_gd_reason_link_parameter_degrading</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_gd_reason_low_power</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_gd_reason_no_resource</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_mihcap_flag_enum</span> <span class="special">{</span>
	<span class="identifier">link_mihcap_event_service</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_mihcap_command_service</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_mihcap_information_service</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_param_gen_enum</span> <span class="special">{</span>
	<span class="identifier">link_param_gen_data_rate</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_param_gen_signal_strength</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_param_gen_sinr</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_param_gen_throughput</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">link_param_gen_packet_error_rate</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_param_gg_enum</span> <span class="special">{</span>
	<span class="identifier">link_param_gg_rx_qual</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_param_gg_rs_lev</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_param_gg_mean_bep</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_param_gg_st_dev_bep</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_param_802_11_enum</span> <span class="special">{</span>
	<span class="identifier">link_param_802_11_rssi</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_param_802_11_no_qos</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_param_802_11_multicast_packet_loss_rate</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_param_c2k_enum</span> <span class="special">{</span>
	<span class="identifier">link_param_c2k_pilot_strength</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_param_ffd_enum</span> <span class="special">{</span>
	<span class="identifier">link_param_ffd_cpich_rscp</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_param_ffd_pccpch_rscp</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_param_ffd_ultra_carrie_rssi</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_param_ffd_gsm_carrie_rssi</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">link_param_ffd_cpich_ec_no</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">link_param_ffd_transport_channel_bler</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
	<span class="identifier">link_param_ffd_ue</span> <span class="special">=</span> <span class="number">6</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_param_hrpd_enum</span> <span class="special">{</span>
	<span class="identifier">link_param_hrpd_pilot_strength</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_cmd_list_enum</span> <span class="special">{</span>
	<span class="identifier">link_cmd_event_subscribe</span>      <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">link_cmd_event_unsubscribe</span>    <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">link_cmd_get_parameters</span>       <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">link_cmd_configure_thresholds</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">link_cmd_action</span>               <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">link_desc_req_enum</span> <span class="special">{</span>
	<span class="identifier">link_desc_req_classes_of_service_supported</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">link_desc_req_queues_supported</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">net_caps_enum</span> <span class="special">{</span>
	<span class="identifier">net_caps_security</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">net_caps_qos_0</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
	<span class="identifier">net_caps_qos_1</span> <span class="special">=</span> <span class="number">2</span><span class="special">,</span>
	<span class="identifier">net_caps_qos_2</span> <span class="special">=</span> <span class="number">3</span><span class="special">,</span>
	<span class="identifier">net_caps_qos_3</span> <span class="special">=</span> <span class="number">4</span><span class="special">,</span>
	<span class="identifier">net_caps_qos_4</span> <span class="special">=</span> <span class="number">5</span><span class="special">,</span>
	<span class="identifier">net_caps_qos_5</span> <span class="special">=</span> <span class="number">6</span><span class="special">,</span>
	<span class="identifier">net_caps_internet</span> <span class="special">=</span> <span class="number">7</span><span class="special">,</span>
	<span class="identifier">net_caps_emergency_services</span> <span class="special">=</span> <span class="number">8</span><span class="special">,</span>
	<span class="identifier">net_caps_mih</span> <span class="special">=</span> <span class="number">9</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">enum</span> <span class="identifier">reg_request_code_enum</span> <span class="special">{</span>
	<span class="identifier">reg_request_registration</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
	<span class="identifier">reg_request_re_registration</span> <span class="special">=</span> <span class="number">1</span><span class="special">,</span>
<span class="special">};</span>
</pre>
<p>
          </p>
</div>
<div class="section" title="Exception">
<div class="titlepage"><div><div><h5 class="title">
<a name="odtone.library.index_mih.mih_data_types.exception"></a><a class="link" href="mih_data_types.html#odtone.library.index_mih.mih_data_types.exception" title="Exception">Exception</a>
</h5></div></div></div>
<p>
            <span class="inlinemediaobject"><img src="./../../../images/odtone::mih_library_exception.png" alt="odtone::mih_library_exception"></span>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">iarchive_error</span> <span class="special">:</span> <span class="keyword">virtual</span> <span class="keyword">public</span> <span class="identifier">exception</span> <span class="special">{</span> <span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">iarchive_eof_error</span> <span class="special">:</span> <span class="keyword">virtual</span> <span class="keyword">public</span> <span class="identifier">iarchive_error</span> <span class="special">{</span>
	<span class="identifier">iarchive_eof_error</span><span class="special">()</span> <span class="special">:</span> <span class="identifier">exception</span><span class="special">(</span><span class="string">"odtone::mih::iarchive: end of stream"</span><span class="special">)</span>
	<span class="special">{</span> <span class="special">}</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">bad_tlv</span> <span class="special">:</span> <span class="keyword">virtual</span> <span class="keyword">public</span> <span class="identifier">exception</span> <span class="special">{</span>
	<span class="identifier">bad_tlv</span><span class="special">()</span> <span class="special">:</span> <span class="identifier">exception</span><span class="special">(</span><span class="string">"odtone::mih::tlv_fwd::serialize(iarchive&amp;): TLV missmatch"</span><span class="special">)</span>
	<span class="special">{</span> <span class="special">}</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">percentage_exception</span> <span class="special">:</span> <span class="keyword">virtual</span> <span class="keyword">public</span> <span class="identifier">exception</span> <span class="special">{</span>
	<span class="identifier">percentage_exception</span><span class="special">()</span> <span class="special">:</span> <span class="identifier">exception</span><span class="special">(</span><span class="string">"odtone::mih::percentage: out of range"</span><span class="special">)</span>
	<span class="special">{</span> <span class="special">}</span>
<span class="special">};</span>
</pre>
<p>
          </p>
<p>
            
</p>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">ir_bin_iarchive_error</span> <span class="special">:</span> <span class="keyword">virtual</span> <span class="keyword">public</span> <span class="identifier">exception</span> <span class="special">{</span>
	<span class="identifier">ir_bin_iarchive_error</span><span class="special">()</span> <span class="special">:</span> <span class="identifier">exception</span><span class="special">(</span><span class="string">"odtone::mih::ir_bin_iarchive: invalid number of elements"</span><span class="special">)</span>
	<span class="special">{</span> <span class="special">}</span>
<span class="special">};</span>
</pre>
<p>
          </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Universidade Aveiro<br>Copyright &#169; 2009 -2011 Instituto de Telecomunica&#231;&#245;es - P&#243;lo Aveiro<p>
        This software is distributed under a license. The full license agreement
        can be found in the LICENSE in this distribution. This software may not be
        copied, modified, sold or distributed other than expressed in the named license
        agreement. This software is distributed without any warranty.
      </p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="odtone_mih_is_tlv_type_class.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index_mih.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mih_tutorial.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
</body>
</html>
